Skip to content

Conversation

@cpsievert
Copy link
Collaborator

@cpsievert cpsievert commented Jan 19, 2026

This PR adds a GitHub Actions workflow to build and deploy R documentation from the graphing-library-docs repository to this repo's GitHub Pages.

What this does

  • Checks out the docs repository (currently at cpsievert/graphing-library-docs)
  • Builds the Jekyll site with Ruby 3.1
  • Deploys to GitHub Pages

Triggers

  • Weekly: Runs every Sunday at midnight UTC to pick up docs changes
  • Manual: Can be triggered via the "Run workflow" button in Actions
  • Repository dispatch: Can be triggered programmatically from the docs repo

Setup required

After merging, enable GitHub Pages in repo settings:

  1. Go to Settings → Pages
  2. Set Source to "GitHub Actions"

Related

The docs repo has been migrated to R/ggplot2-only content with a redesigned landing page.


🤖 Generated with Claude Code

This workflow builds and deploys the R documentation site from
the graphing-library-docs repository to this repo's GitHub Pages.

The workflow:
- Runs weekly (Sundays) to pick up docs changes
- Can be triggered manually via workflow_dispatch
- Can be triggered via repository_dispatch from the docs repo

The docs source lives at cpsievert/graphing-library-docs and includes
documentation for both plotly.R and ggplotly.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@cpsievert cpsievert merged commit e70113e into master Jan 19, 2026
10 checks passed
@cpsievert cpsievert deleted the add-docs-workflow branch January 19, 2026 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants